Big Huge Thesaurus

Emilia sagitta

noun

sounds kind of like